"""用于作为celery的启动文件"""

from celery import Celery

# 为celery使用django配置文件进行设置
import os

if not os.getenv("DJANGO_SETTINGS_MODULE"):
    os.environ["DJANGO_SETTINGS_MODULE"] = "MeiduoMall.settings.dev"

# 创建celery应用,并设置工程名'MeiduoMall',也可不写,没啥用
app = Celery('MeiduoMall')

# 加载配置
app.config_from_object('celery_tasks.config')

# 自动识别任务
app.autodiscover_tasks([
    'celery_tasks.sms',
    'celery_tasks.email',
    'celery_tasks.html',
])
